var ctx;

var title = "";

function setCtx(ctx){
	this.ctx = ctx;
}
function gotoPage(page){
	title = ifNull($("#title").val());
	//解决ie9以下placeholder与value重复的问题
	if(title == $("#title").attr("placeholder")){
		title = "";
	}
	loadContent("/ad/adInfoList?pNo="+ page +"&title="+ title);
}

function gotoAdInfoPage(page) {
	if(page == null){
		page = $(".inputclass").val();
	}
	loadContent("/ad/adInfoList?pNo="+ page +"&title="+ title);
}

function ifNull(mess){
	if(mess == null || mess == undefined){
		mess = "";
	}
	
	return mess;
}

//条件搜索菜单列表
function getAdInfoList(){
	title = ifNull($("#title").val());
	var adCategoryid = ifNull($("#adCategoryid").val());
	//解决ie9以下placeholder与value重复的问题
	if(title == $("#title").attr("placeholder")){
		title = "";
	}
	loadContent("/ad/adInfoList?pNo=1&title="+ title + "&adCategoryId="+ adCategoryid);
	
}


function approved(id, state) {
	var message;
	switch (state) {
//	case 1:
//		message = "是否拒绝通过？";
//		break;
	case 2:
		message = "是否禁用？";
		break;
	case 5:
		message = "是否启用？";
		break;
	default:
		break;
	}
	layer.confirm(message, {
		icon : 3,
		title : '提示'
	}, function(index) {
		$.ajax({
			type : "POST",
			url : ctx + "/ad/adApplyUpdate",
			cache : false,
			dataType : 'json',
			data : {
				id : id,
				state : state
			},
			success : function(result) {
				if (result.success) {
					// alert("操作成功");

					layer.msg("操作成功", {
						icon : 1,
						time : 1000
					// 2秒关闭（如果不配置，默认是3秒）
					}, function() {
						if (state == 1) {
							loadContent("/ad/adInfoList");
						} else {
							loadContent("/ad/adInfoList");
						}

					});
				} else {
					layer.msg("操作失败", {
						icon : 2
					});
				}
			}
		});
		layer.close(index);
	});
}

function noPower(state){
	if(state == 3){
		layer.msg("已被系统禁用，您没有权限启用！",{
		    icon: 3,
		    time: 1000 //2秒关闭（如果不配置，默认是3秒）
		});
	}
}

//新增或编辑用户(1:新增 2:编辑)
function saveOrUpdate (id) {
	if(id != null){
		loadContent("/ad/editAdInfo?id="+id+"");
	}else{
		loadContent("/ad/editAdInfo?id=0");
	}
	
}

function updateSort(adInfoId){
	if(adInfoId != null){
   		$.get(ctx + "/ad/updateSort",{
			id: adInfoId
   		},function(data){
		data = JSON.parse(data);
		if(data.success){
			layer.msg("操作成功",{
			    icon: 1,
			    time: 2000 //2秒关闭（如果不配置，默认是3秒）
			},function(){
				loadContent("/ad/adInfoList");
			});
		}else{
			layer.msg(data.msg,{
			    icon: 2,
			    time: 2000 //2秒关闭（如果不配置，默认是3秒）
			});
		}
	});
	}
}